space permitting (if space permits) - Turc Anglais Dictionnaire